Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE DELL Detached £837,500 30 Jan 2018